@charset "gb2312";

* { margin:0 auto; padding:0; list-style:none; }
body { font-size:12px;background:#ff7502 url(../images/index_bg.gif) top center repeat-x;font-family:"Arial"; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{ padding:0; margin:0 auto;}
table,td,tr,th{ font-size:12px; }
table{ margin:0 auto; }
ol { margin:0 auto;padding:0;text-align:left;list-style-position:inside; }
ul { margin:0 auto;padding:0;text-align:left;list-style:none;}
img { vertical-align:top;border:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
.left{ float:left; }
.right{ float:right; }
.hidden{ display:none; }
.clear {clear:both; height:0; overflow:hidden; display:block;}
.borred { border:1px solid red; }
.margintop10 { margin-top:10px; }
a { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { text-decoration: underline;color:#ff0000; }
.red { color:#ff0000; }
.width980 { width:980px; }

.main_top { height:7px;background:url(../images/main_top.gif) top center no-repeat;overflow:hidden; }
.main_foot { height:6px;background:url(../images/main_foot.gif) top center no-repeat;overflow:hidden; }
.main_content { height:500px;background:#fff;overflow:hidden; }
.mr { width:257px;margin-right:10px;margin-top:5px;display:inline; }
.ml { width:690px;margin-left:15px;display:inline; }
.network { height:312px;background:url(../images/network.gif) top center no-repeat; }
.contact { height:120px;background:url(../images/contact_bg.gif) top center no-repeat;padding-top:40px; }
.contact p { line-height:20px;color:#333;padding:0 0 0 15px; }
.friend_link { position:relative;top:6px;left:15px; }
.ml_top { height:180px;overflow:hidden;padding:5px 0 0 0; }
.ml_foot { height:330px;overflow:hidden; }
.news { width:385px; }
.about { width:294px; }
.tt01 { height:25px;background:url(../images/title_news.gif) top left no-repeat; }
.tt02 { height:25px;background:url(../images/title_about.gif) top left no-repeat; }
.tt03 { width:690px;height:30px;background:url(../images/title_products.gif) top left no-repeat; }
.ul_style_span { width:95%;margin-top:10px; }
.ul_style_span li { color:#333;line-height:24px;height:24px;position:relative;background:url(../images/icon.gif) 0 10px no-repeat;border-bottom:1px dashed #ccc; }
.ul_style_span li a,.ul_style_span li a:visited { color:#333;position:relative;left:12px; }
.ul_style_span li a:hover { color:#ff0000; }
.ul_style_span li span { position:absolute;top:0;right:15px;color:#ff0000; }
.about p img { float:left;width:103px;height:75px;padding:1px;border:1px solid #ccc;margin:0 10px 0 0; }
.about p { line-height:22px;padding:8px 0 0 0;color:#333; }
.ul_style_img { width:690px;margin-top:15px;overflow:hidden; }
.ul_style_img li { float:left;width:152px;height:135px;margin-left:16px;display:inline;text-align:center; }
.ul_style_img li img { width:147px;height:99px;border:1px solid #ccc;padding:1px;margin-bottom:10px; }
.ul_style_img li p a,.ul_style_img li p a:visited { color:#333; }
#main2 { min-height:615px;height:auto !important;height:615px;background:url(../images/main2_bg.gif) top center repeat-y; }
.n_foot { height:9px;background:url(../images/n_foot.gif) top center no-repeat;overflow:hidden; }
#foot { width:100%;height:31px;line-height:31px;background:url(../images/foot_bg.gif) top center repeat-x;margin-top:5px;color:#fff; }

.main2_l { width:273px; }
.main2_r { width:707px; }
.n_title { height:29px;background:url(../images/n_title_about.gif) top center no-repeat;margin-top:15px; }
.n_title2 { height:29px;background:url(../images/n_title_products.gif) top center no-repeat;margin-top:15px; }
.n_title3 { height:29px;background:url(../images/n_title_network.gif) top center no-repeat;margin-top:15px; }
.n_title4 { height:29px;background:url(../images/n_title_news.gif) top center no-repeat;margin-top:15px; }
.n_title5 { height:29px;background:url(../images/n_title_jobs.gif) top center no-repeat;margin-top:15px; }
.n_title6 { height:29px;background:url(../images/n_title_contact.gif) top center no-repeat;margin-top:15px; }
.n_title7 { height:29px;background:url(../images/n_title_str.gif) top center no-repeat;margin-top:15px; }

.main2_l ul { overflow:hidden;margin:20px auto; }
.main2_l ul li a { display:block;height:42px;line-height:42px;text-align:left;padding-left:142px;font-size:14px;background:url(../images/n_icon.gif) 124px 15px no-repeat; }
.main2_l ul li a:hover { text-decoration:none; }
.main2_l p { margin-bottom:10px; }
.on2 a { display:block;height:42px;line-height:42px;background:url(../images/n_menu_bg.gif) top center no-repeat !important;color:#ff0000; }
.p1 { margin-top:20px; }
.p2 { width:85%;height:24px;line-height:24px;display:block; }
.tt2 { width:673px;height:25px;background:url(../images/n_line.gif) bottom center no-repeat;padding-top:15px; }
.tt2 span { float:right;color:#333; }
.tt2 strong { font-size:14px;color:#ff0000;position:relative;left:15px; }

.content { width:93%; }
.content p { color:#333;line-height:24px;text-indent:2em;margin-top:10px; }
.content h1 { height:40px;line-height:40px;font-size:14px;text-align:center;font-weight:bold;padding-top:10px; }
.ul_style_span2 { width:98%;margin-top:10px; }
.ul_style_span2 li { color:#333;line-height:24px;height:24px;position:relative;background:url(../images/icon.gif) 0 10px no-repeat;border-bottom:1px dashed #ccc; }
.ul_style_span2 li a,.ul_style_span2 li a:visited { color:#333;position:relative;left:12px; }
.ul_style_span2 li a:hover { color:#ff0000; }
.ul_style_span2 li span { position:absolute;top:0;right:15px;color:#999; }
.pagenext { text-align:center;clear:both;width:95%;padding-top:15px;margin-top:10px;color:#333; }
.ul_p { overflow:hidden; }
.ul_p li { width:201px;height:170px;background:url(../images/n_boxbg.gif) top center no-repeat;text-align:center;float:left;margin:15px 0 0 15px;display:inline; }
.ul_p li img { position:relative;top:2px;width:192px;height:142px;margin-bottom:13px; }
.content2 { width:93%;padding-top:15px; }
.content2 p { color:#333;line-height:24px;margin-top:10px; }
.content3 { width:93%;padding-top:15px; }
.content3 p { color:#333;line-height:24px;margin-top:10px;padding-left:10px; }

.my_tab2 { border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:20px auto;position:relative; }
.my_tab2 td { border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;height:30px;line-height:30px;text-align:center;color:#333; }
.network a,.network a:visited,.network a:hover { display:block;width:230px;height:220px;position:relative;top:40px;text-decoration:none; }

.ul_p2 { overflow:hidden; }
.ul_p2 li { width:201px;height:170px;text-align:center;float:left;margin:15px 0 0 15px;display:inline; }
.ul_p2 li img { position:relative;top:2px;width:192px;height:142px;margin-bottom:13px;padding:1px;border:1px solid #ccc; }

.my_tab { border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:20px auto;position:relative; }
.my_tab td { border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;height:30px;line-height:30px;padding:0 0 0 10px;color:#333; }
.my_tab td textarea { margin:10px 0; }
.my_tab td span { color:#333; }

.tt a { display:block;float:right;width:35px;height:20px;}
.tt a:hover { text-decoration:none; }

.tta2 a { display:block;float:right;width:35px;height:20px; position:relative; right:25px; }
.tta2 a:hover { text-decoration:none; }
